home *** CD-ROM | disk | FTP | other *** search
/ Chip 1996 April / CHIP 1996 aprilis (CD06).zip / CHIP_CD06.ISO / hypertxt.arj / 9512 / UXWLIN.CD < prev    next >
Text File  |  1996-03-10  |  15KB  |  293 lines

  1.           @VUnixWare--Linux mérkôzés@N
  2.  
  3.           @VKét választás Intel platformon@N
  4.  
  5.               Ma már senki sem lepôdik meg, ha egy felhasználó tanulás
  6.           vagy munka céljából  egy Unix rendszert  szeretne kipróbálni
  7.           az otthoni számítógépén. A mai átlagos PC-k már  megfelelnek
  8.           a követelményeknek. A kérdés az: mit próbáljunk ki?
  9.               Az   Intel  alapú   gépeken  mûködô   két  legújabb   és
  10.           legmodernebb Unix rendszer  a UnixWare és  a Linux. A  kezdô
  11.           Unix  felhasználó  fejében  felmerül az  elsô  kérdés:  mi a
  12.           különbség  két  Unix  rendszer  között,  ami  ráadásul  akár
  13.           ugyanazon a  gépen futhat?  A kérdés  jogos, mivel  vannak a
  14.           Unix-alapú  rendszereknek  közös  tulajdonságai:  például  a
  15.           többfelhasználós  mûködés  és  a  virtuális  memóriakezelés.
  16.           Mégis, közelebbrôl vizsgálódva lényeges különbségeket fogunk
  17.           találni.  Összeállítottam  egy  vázlatos   összehasonlítást,
  18.           amely az általam fontosnak tartott szempontokból mutatja  be
  19.           e különbségeket.
  20.  
  21.  
  22.           @VTerjesztés, ár@N
  23.  
  24.               A Linux  ingyenes, pénzt  csak a  disztribúciós médiáért
  25.           lehet  kérni.  Megszerezhetô  egy  terjesztô  cégtôl,   vagy
  26.           közvetlenül  az  Internetrôl.  Nem  használható pénzkereseti
  27.           célokra, és  az ebbôl  fejlesztett termékeket  is ingyenesen
  28.           kell terjeszteni (lásd a GNU Public License-t).
  29.               A  UnixWare  kereskedelmi termék,  bár  jóval olcsóbb  a
  30.           többi  Intel-alapú  kereskedelmi  Unixnál.  Bármely   Novell
  31.           viszonteladó   cég  tudja   szállítani.  Tetszôleges   célra
  32.           felhasználható, s oktatási változata meglepôen olcsó.
  33.  
  34.  
  35.           @VFejlesztés@N
  36.  
  37.               A Linux folyamatos fejlesztés alatt áll. Hetente több új
  38.           kernelverzió  jön  ki, de  összeállítható  egy hosszú  távon
  39.           megbízhatóan  mûködô  konfiguráció.  Gyorsan  követi  az  új
  40.           hardvereket. Az új driverek heteken belül megjelennek.
  41.               A UnixWare  jelenlegi legfrissebb  verziója a  2.01, ami
  42.           megbízhatóan  mûködô  operációs  rendszer.  Kijavították  az
  43.           elôzô verziók hibáit, sok részt teljesen újraírtak. A Novell
  44.           is lépést akar tartani az új hardverelemekkel,  rendszeresen
  45.           bocsát ki új drivereket az Interneten, a CompuServe-ön és az
  46.           NSEPro CD-n.
  47.  
  48.  
  49.           @VKernel@N
  50.  
  51.               A  Linux  a  Posix  specifikáció  egy  teljesen   szabad
  52.           implementációja System V és BSD kiterjesztésekkel. Tehát úgy
  53.           néz ki, mint egy Unix, de nem ugyanabból a kódból származik.
  54.           Teljes egészében elérhetô  forrásban és binárisan.  32 bites
  55.           operációs   rendszer,   többfeladatos   (multitasking)    és
  56.           többfelhasználós  mûködés,  moduláris  kernel  jellemzi.   A
  57.           rendszergazda mûködés közben ki- és betölthet modulokat. Nem
  58.           támogatja a többfonalas (multithread) programokat.
  59.               A UnixWare  a legújabb  System V  rel4.2 MP technológián
  60.           alapul   (a   kétprocesszoros   támogatást   beépítették,  a
  61.           többprocesszoros megvásárolható).  Megfelel a  Posix 1003.1,
  62.           X/Open XPG  Base Profile  Brand, FIPS  151-2, Unix  System V
  63.           ABI,  ABI+,  SVID  3,   iBCS2  és  az  X   Consortium  ICCCM
  64.           szabványoknak.  32  bites,  teljesen  multithread  kernel és
  65.           preemptív   multitasking   jellemzi.   A   kernel    modulok
  66.           dinamikusan  betölthetôk.  (A  nem  használtak automatikusan
  67.           kitöltôdnek, szükség esetén automatikusan  visszatöltôdnek.)
  68.           Támogatja a felhasználói szintû multithread  alkalmazásokat.
  69.           A  kernel  modulok   is  multithreadesek  a   jobb  sebesség
  70.           érdekében.
  71.  
  72.  
  73.           @VMinimális konfiguráció@N
  74.  
  75.               A  Linux  elindul egy  16  MHz-es 386SX  gépen,  2 Mbyte
  76.           RAM-mal  és  egy   1,2  Mbyte-os  vagy   nagyobb  kapacitású
  77.           floppymeghajtóval.   Szükség  van   egy  általa   támogatott
  78.           videokártyára is.  A számítógép  lehet ISA,  EISA, VESA vagy
  79.           PCI buszos. A  rendszer már 5-10  Mbyte merevlemez-területre
  80.           is telepíthetô, de optimálisan 60-200 Mbyte-tal  használható
  81.           -- a telepített alkalmazások számától függôen.
  82.               A  UnixWare  támogatja  az Intel  80386  (ha  25 MHz-nél
  83.           nagyobb órajelû), 80486 és Pentium processzoros ISA, EISA és
  84.           MCA buszos PC-ket. Támogatja a VESA és a PCI local buszt is.
  85.           Minimális  igénye  8  vagy  12  Mbyte  memória,  160   Mbyte
  86.           merevlemez,  és  CD-ROM  vagy  QIC-24  szalagmeghajtó  attól
  87.           függôen,   mirôl   telepítjük.   Kell   egy   3   1/2  colos
  88.           floppymeghajtó, de  5 1/4  colosról is  bootolható. Kell még
  89.           egy VGA monitor és egy videokártya, az egér pedig ajánlott.
  90.  
  91.  
  92.           @VHáttértár-támogatás@N
  93.  
  94.               A Linuxnál használatosak az általános AT drive-ok  (IDE,
  95.           8 és  16 bites  MFM vagy  RLL, vagy  ESDI kontrollerek),  az
  96.           általános SCSI merevlemezek és CD-ROM-ok egy támogatott SCSI
  97.           kártyával. A  támogatott SCSI  kártyák: Adaptec  1542, 1522,
  98.           1740,  és  27xx   sorozat;  BusLogic  kontrollerek   Adaptec
  99.           kompatibilitási módban vagy saját driverrel; NCR53c810-alapú
  100.           kontrollerek; Seagate ST-01 és ST-02; Future Domain  TMC-88x
  101.           sorozat   (vagy   bármilyen   TMC-950   chipes   kártya)  és
  102.           TMC-1660/1680; Ultrastor  14F, 24F  és 34F;  Western Digital
  103.           wd7000 stb.
  104.               Támogat  továbbá minden  SCSI és  néhány más  QIC-02  és
  105.           QIC-80 szalagmeghajtót; több CD-ROM meghajtótípust  (például
  106.           Matsushita/Panasonic, Mitsumi, Sony, Soundblaster,  Toshiba,
  107.           ATAPI meghajtók).
  108.               A UnixWare-nél is használatosak az általános AT drive-ok
  109.           (IDE, 16 bites  MFM vagy RLL,  vagy ESDI kontrollerrel);  az
  110.           általános SCSI merevlemezek és CD-ROM-ok egy támogatott SCSI
  111.           kártyával;  AHA-1542CF  és  AHA-2742AT  SCSI   kártyacsalád;
  112.           BusLogic   BT-445C,   BT-545C,  BT-747C   és   BT-946C  SCSI
  113.           kártyacsalád;  a 32  bites Compaq  Fast SCSI-2  és a  Compaq
  114.           Smart   SCSI   Array   kontroller;   Distributed  Processing
  115.           Technology PM2021/90, PM2022,  PM2024, PM2122/95, PM2124  és
  116.           PM3224  chipes  SCSI  kártyák;  Future  Domain  MCS-700   és
  117.           TMC-1680 SCSI kártya; Hewlett-Packard Disk Array  Controller
  118.           (C3609A);  IBM  Integrated  SCSI  kártya,  SCSI-2  Fast/Wide
  119.           kártya, PS/2  Micro Channel  Enhanced SCSI  cache kártya  és
  120.           PS/2    Micro    Channel    SCSI    cache    kártya;   Mylex
  121.           DAC3CH-HBA_MYL-4,  DAC5CHF-SCSI-4   és  DAC960E-CH3-4   SCSI
  122.           kártyák.
  123.  
  124.  
  125.           @VVideokártya-támogatás@N
  126.  
  127.               A Linux VGA, EGA,  CGA vagy Hercules kártyákkal  mûködik
  128.           szöveges  módban,  grafikus és  X  Window alkalmazásokhoz  a
  129.           szabványos VGA-t  és néhány  SVGA kártyát  (a legtöbb  Tseng
  130.           ET3000 és  ET4000, Paradise,  Cirrus Logic  és több  Trident
  131.           chipkészletû kártya) támogat, valamint  az S3, a 8514/A,  az
  132.           Ati Mach8, az Ati Mach32 és a Hercules kártyákat. A Linux az
  133.           Xfree86  X  szervert  használja,  így  ez  határozza  meg  a
  134.           támogatott kártyák típusát.
  135.               A UnixWare-nél szükség van egy szabványos VGA vagy  SVGA
  136.           kártyára.  A  következô  gyártók  chipkészleteit  támogatja:
  137.           Actix  Systems,  Ati, Boca  Research,  Diamond, Elsa,  Focus
  138.           Software,  Genoa,  Hercules, Metheus,  Nth  Graphics, Number
  139.           Nine, Orchid, STB, Sigma Designs, Trident, Western Digital.
  140.  
  141.  
  142.           @VTámogatott hálózati kártyák@N
  143.  
  144.               Linux: Western Digital 80x3, NE-1000, NE-2000, 3Com 503,
  145.           3Com 509, 3Com 589, PCMCIA, Allied Telesis AT1500, a legtöbb
  146.           Lance kártya, D-Link, pocket kártyák, PPP, SLIP, CSLIP, PLIP
  147.           (Parallel Link IP) stb.
  148.               UnixWare:  3Com,  Ansel, CNet,  Cogent,  Compaq, Compex,
  149.           Eagle,  Intel,   IBM,  Microdyne,   National  Semiconductor,
  150.           Novell,   Olicom   A/S,  Olivetti,   Racal   InterLan,  SMC,
  151.           Thomas-Conrad.
  152.  
  153.  
  154.           @VTöbbprocesszoros mûködés@N
  155.  
  156.               Linux:   nem   tudja   kihasználni   a  többprocesszoros
  157.           architektúrák lehetôségeit.
  158.               UnixWare:    támogatja    az    Intel     Multiprocessor
  159.           Specification  v1.1-et   és  a   Compaq  Proliant,   az  AST
  160.           Manhattan,  a  Tricord   és  az  Olivetti   többprocesszoros
  161.           rendszereit,   valamint   a   Corollary   C-Bus-án   alapuló
  162.           rendszereket (lásd e számunk C-Bus cikkét).
  163.  
  164.  
  165.           @VHangkártyák@N
  166.  
  167.               Linux:  SoundBlaster,   ProAudio  Spectrum   16,  Gravis
  168.           Ultrasound.
  169.               UnixWare: a Linux hangkártya-csomagjának portolása révén
  170.           ugyanezeket a hangkártyákat támogatja.
  171.  
  172.  
  173.           @VSzabadszoftverek@N
  174.  
  175.               Az Interneten számtalan témában számtalan szabadszoftver
  176.           található. Ezek szinte  mindegyikét portolták már  Linux alá
  177.           és  többségüket UnixWare-re  is. Ezenfelül  kapható egy  sor
  178.           kereskedelmi szoftver UnixWare alá, például a Wordperfect, a
  179.           Groupwise, valamint az összes  SCO Unix és Xenix  alatt futó
  180.           alkalmazás. Az alábbi lista csak a fô szervereken fent  lévô
  181.           szoftverek  vázlatos  felsorolását  tartalmazza.  A  linuxos
  182.           szoftverek listáját  a sunsite.unc.edu  és a  tsx-11.mit.edu
  183.           nevû gépekrôl, a  unixware-es szoftvereket az  ftp.novell.de
  184.           nevû   szerverrôl   válogattam.   Ezenkívül   még    sok-sok
  185.           alkalmazást találhatunk, ha körülnézünk más szervereken.
  186.               @V*@N @KLinux:@N
  187.               Fejlesztôi eszközök: gcc, gdb, make, bison, flex,  perl,
  188.           rcs, cvs, prof.
  189.               Nyelvek és környezetek:  C, C++, Objective  C, Modula-3,
  190.           Modula-2, Oberon, Ada, Pascal, Fortran, ML, scheme,  Tcl/tk,
  191.           Perl, Python, Common Lisp stb.
  192.               Grafikus   környezetek:  X11R5   (XFree86  2.x),   X11R6
  193.           (XFree86 3.x), MGR.
  194.               Editorok: GNU Emacs, Lucid Emacs, MicroEmacs, jove,  ez,
  195.           epoch, elvis (GNU vi), vim, vile, joe, pico, jed stb.
  196.               Shellek:    bash     (Posix    sh-kompatibilis),     zsh
  197.           (ksh-kompatibilis), pdksh, tcsh, csh, rc, es, ash és még sok
  198.           más.
  199.               Kommunikáció:  Taylor  (BNU-kompatibilis)  UUCP,   SLIP,
  200.           CSLIP, PPP, kermit, szrz, minicom, pcomm, xcomm, term  (több
  201.           shell futtatása, hálózati forgalom átirányítása, és lehetôvé
  202.           teszi a remote X-et, mindezt egy modem segítségével),  Seyon
  203.           (kedvelt X  Window kommunikációs  szoftver), és  több fax és
  204.           voice-mail csomag áll rendelkezésre. A távoli, soros  vonali
  205.           bejelentkezés természetesen támogatott.
  206.               News és  levelezés: C-news,  innd, trn,  nn, tin, smail,
  207.           elm, mh, pine stb.
  208.               Szövegszerkesztés:  TeX, groff,  doc, ez,  Linuxdoc-SGML
  209.           stb.
  210.               Játékok: Nethack, többféle Mud, X-es játékok és még  sok
  211.           más.
  212.               Felhasználói rendszerek: AUIS (the Andrew User Interface
  213.           System).
  214.  
  215.               @V*@N @KUnixWare:@N
  216.               Fejlesztôi eszközök: gcc, gdb, make, bison, flex, perl.
  217.               Nyelvek és környezetek: C, C++, Tcl/tk, Perl stb.
  218.               Grafikus   környezetek:  X11R5   (XFree86  2.x),   X11R6
  219.           (XFree86 3.x).
  220.               Editorok: GNU Emacs, Lucid Emacs, pico, jed stb.
  221.               Shellek: bash (Posix sh-kompatibilis), pdksh, tcsh, csh,
  222.           ksh és még sok más.
  223.               Kommunikáció:  Taylor  (BNU-kompatibilis)  UUCP,   SLIP,
  224.           CSLIP, PPP,  kermit, szrz,  minicom, Seyon.  A távoli, soros
  225.           vonali bejelentkezés természetesen támogatott.
  226.               News és  levelezés: C-news,  innd, trn,  nn, tin, smail,
  227.           elm, mh, pine stb.
  228.               Szövegszerkesztés:  Wordperfect  (nem   szabadszoftver),
  229.           TeX, groff, doc stb.
  230.               Játékok: sakk, X-es játékok és még sok más.
  231.               Felhasználói rendszerek: saját desktopja van.
  232.  
  233.  
  234.           @VHálózati protokollok és szolgáltatások@N
  235.  
  236.               A  Linux  rendelkezik az  összes  TCP/IP szolgáltatással
  237.           (telnet, ftp, smtp, nfs stb.). Ezenfelül tartalmazza az  IPX
  238.           protokolt,   de   nem  tartalmaz   semmilyen   IPX-re  épülô
  239.           alkalmazást,  tehát  nem  lehet  bejelentkezni  egy  NetWare
  240.           szerverre.  A  NetWare  kliens  szolgáltatások  csak  a  DOS
  241.           emulátor alatt használhatók.
  242.               A UnixWare rendelkezik az összes TCP/IP  szolgáltatással
  243.           (telnet, ftp, smtp, nfs stb.), és a Linuxszal szemben teljes
  244.           NetWare klienst tartalmaz, azaz bejelentkezhetünk a  NetWare
  245.           szerverekre,   transzparensen  használhatjuk   a  file-   és
  246.           printer-szerver   szolgáltatásokat.    A   NetWare    kliens
  247.           szolgáltatások a DOS emulátor alatt is használhatók.
  248.  
  249.  
  250.           @VSebességtesztek@N
  251.  
  252.               A két rendszer sebessége jelentôsen eltér. A UnixWare az
  253.           aritmetikai mûveletekben 5-8%-kal gyorsabb, I/O mûveletekben
  254.           és X Window  grafikában viszont a  Linux másfélszer--kétszer
  255.           gyorsabban   robog.   A  mérések   egy   486DX2/66-os  gépen
  256.           készültek. A  táblázatba helyhiány  miatt nem  kerültek be a
  257.           részletes   X-grafika    benchmarkok   --    akit   érdekel,
  258.           megtalálhatja a szerkesztôség BBS-én a LINUXWAR.ARJ-ben  (CT
  259.           BBS: tel.: 270-2963, minden nap 18-09 óráig).
  260.  
  261.  
  262.           @VMelyiket mire?@N
  263.  
  264.               Mint látható, jelentôsen eltér  a két rendszer. A  Linux
  265.           inkább   tanulási,    oktatási   célokra    megfelelô,   nem
  266.           pénzkeresetre,   hiszen    a   GNU    licence   a    legtöbb
  267.           fejlesztôeszköz   használatát    csak   non-profit    céllal
  268.           engedélyezi. Unixszal ismerkedni kellemes környezet,  késôbb
  269.           már  egyszerûen   áttérhetünk  róla   más  Unixra,   például
  270.           UnixWare-re (magam is ezt tettem).
  271.               A UnixWare természetesen használható üzleti célra,  több
  272.           profi  üzleti   alkalmazás  létezik   rá,  és   messzemenôen
  273.           támogatja  a  NetWare hálózatokat.  (Csak  megjegyzésként: a
  274.           Linuxra nem készültek üzleti alkalmazások, de sok, SCO  Unix
  275.           és  UnixWare  alá  írt  program  futtatható  alatta  egy kis
  276.           trükközéssel, errôl talán még írni fogunk.)
  277.  
  278.           @KSára Endre@N
  279.  
  280.  
  281.           @VSebességtesztek@N
  282.  
  283.               Linux                    UnixWare
  284.  
  285. Mérôrendszer  Linux pegazus 1.1.84 #2  Unix_SV pegazus 4.2 2.0.1 i486
  286. kDhrystones   52,6                     55,6
  287. kWhetstones   7692,3                   7692,3
  288. kIostones     10,13                    5,13
  289.  
  290.           @<9512\LINUX.GIF>■■@N  Egy linuxos X desktop...
  291.  
  292.           @<9512\UNIXWARE.GIF>■■@N  ... és egy másik a UnixWare-en
  293.